centre for teacher training - German English Dictionary